caty puss


caty puss
Mawdesley Glossary
a catapult.

English dialects glossary. 2013.